>
今天和大家谈一谈 CSS的样式和引用方式 (= ̄ω ̄=)
1 - CSS 样式
- css 样式由选择符和声明组成,而声明又由属性和值组成。
选择器{属性:值}
声明:在英文大括号“{}”中的的就是声明,属性和值之间用英文冒号“:”分隔。当有多条声明时,中间可以英文分号“;”分隔。
注释方式 / /
名人说 基础是人类进步的阶梯 所以我们要注意脚下
标题标签:< h1 > < / h1 >
标题一般用来呈现文档结构,不能乱用。
由标题标签大到小为 < h1> ~ < h6 > 。
有默认的margin值,默认字体加粗。
区域标签:< div > < / div >
起容器作用。默认继承父级宽高。
段落标签:< p > < / p >
起包裹作用。默认继承父级宽高,有默认的margin值。
链接标签:< a href=”url” > < / a >
属性有:href 必须存在 | title 起提示作用 | target 设定是否在新页面打开链接
< a > 标签有默认的字体颜色、下划线及下划线颜色,宽度由内容填充。其中href的值为指定链接的地址,不能为空否则属性失效,可用#代替,#可与id配合形成锚点。
图像标签:< img / >
属性有:src=”图像的位置” | alt=”指定图像的描述性文本,当图像不可见时(下载不成功时),可看到该属性指定的文本” | title=”提供在图像可见时对图像的描述(鼠标滑过图片时显示的文本)”
作为特殊的行级标签可直接设置宽高。在部分浏览器中有边框属性,需要去除以免影响浏览效果。
列表标签
有序列表
<ol>
<li></li>
<li></li>
</ol>
无序列表
<ul>
<li></li>
<li></li>
</ul>
字典列表
<dl>
<dt></dt>
<dd></dd>
</dl>
列表标签需要配套使用,中间不能嵌套其他标签。有默认的padding值,列表标记list-style-type值,使用时建议清除。
强调标签:< em > < / em > 斜体 | < strong > < / strong > 加粗
< em > 表示强调,< strong > 表示更强烈的强调。
短文本引用:< q > < / q >
长文本引用:< blockquote > < / blockquote >
换行标签:< br / >
分割线标签:< hr / >
在页面中加入地址信息:< address > < / address >
样式表现为斜体。
显示一行代码:< code > < / code >
预格式化文本:< pre > < / pre >
要插入多行代码时不能使用< code >标签,可以使用< pre > 标签。
表格标签:< table > < / table >
< table > < / table >
< tbody > < / tbody > tbody这个标签基本上不怎么用了
< tr > < / tr > 表格的一行
< th > < / th > 表格的头部的一个单元格,表格表头
< td > < / td > 表格的一个单元格
< caption > < / caption > 表格标题
action属性 输入的数据被传送到的地址,比如一个PHP页面(test.php) | method属性 数据传送的方式(get/post)
- 输入框 < input / >
当type=”text”时,输入框为文本输入框
当type=”password”时,输入框为密码输入框
当type=”radio”时,控件为单选框
当type=”checkbox”时,控件为复选框
当type=”submit”时,控件为提交
当type=”reset”时,控件为重置
当type=”hidden”时,控件为隐藏
当type=”button”时,控件为按钮
name 为文本框命名或控件命名,以备后台程序ASP 、PHP使用 | value 为文本输入框设置默认值(一般起到提示作用)或提交数据到服务器的值(后台程序PHP使用) | checked 当设置checked 或 checked=”checked”时,该选项被默认选中,与 或 配合使用。